package com.slipper.qmt.vo;

import java.math.BigDecimal;

// 成交
public class DealVO {
    private String exchangeId; // str 证券市场
    private String exchangeName; // str 交易市场
    private String instrumentId; // str 证券代码
    private String instrumentName; // str 证券名称，合约名称
    private Integer accountType;
    private String accountId;
    private String stockCode;
    private String orderSysId;
    private Integer orderType;
    private Integer orderVolume;
    private Integer orderId;
    private String tradedId;
    private Integer tradedTime;
    private Integer tradedVolume;
    private BigDecimal tradedPrice;
    private BigDecimal tradedAmount;
    private Integer orderStatus;
    private String statusMsg;
    private String strategyName;
    private String orderRemark;

    public String getExchangeId() {
        return exchangeId;
    }

    public void setExchangeId(String exchangeId) {
        this.exchangeId = exchangeId;
    }

    public String getExchangeName() {
        return exchangeName;
    }

    public void setExchangeName(String exchangeName) {
        this.exchangeName = exchangeName;
    }

    public String getInstrumentId() {
        return instrumentId;
    }

    public void setInstrumentId(String instrumentId) {
        this.instrumentId = instrumentId;
    }

    public String getInstrumentName() {
        return instrumentName;
    }

    public void setInstrumentName(String instrumentName) {
        this.instrumentName = instrumentName;
    }

    public Integer getAccountType() {
        return accountType;
    }

    public void setAccountType(Integer accountType) {
        this.accountType = accountType;
    }

    public String getAccountId() {
        return accountId;
    }

    public void setAccountId(String accountId) {
        this.accountId = accountId;
    }

    public String getStockCode() {
        return stockCode;
    }

    public void setStockCode(String stockCode) {
        this.stockCode = stockCode;
    }

    public String getOrderSysId() {
        return orderSysId;
    }

    public void setOrderSysId(String orderSysId) {
        this.orderSysId = orderSysId;
    }

    public Integer getOrderType() {
        return orderType;
    }

    public void setOrderType(Integer orderType) {
        this.orderType = orderType;
    }

    public Integer getOrderVolume() {
        return orderVolume;
    }

    public void setOrderVolume(Integer orderVolume) {
        this.orderVolume = orderVolume;
    }

    public String getTradedId() {
        return tradedId;
    }

    public void setTradedId(String tradedId) {
        this.tradedId = tradedId;
    }

    public Integer getTradedTime() {
        return tradedTime;
    }

    public void setTradedTime(Integer tradedTime) {
        this.tradedTime = tradedTime;
    }

    public Integer getTradedVolume() {
        return tradedVolume;
    }

    public void setTradedVolume(Integer tradedVolume) {
        this.tradedVolume = tradedVolume;
    }

    public BigDecimal getTradedPrice() {
        return tradedPrice;
    }

    public void setTradedPrice(BigDecimal tradedPrice) {
        this.tradedPrice = tradedPrice;
    }

    public BigDecimal getTradedAmount() {
        return tradedAmount;
    }

    public void setTradedAmount(BigDecimal tradedAmount) {
        this.tradedAmount = tradedAmount;
    }

    public Integer getOrderId() {
        return orderId;
    }

    public void setOrderId(Integer orderId) {
        this.orderId = orderId;
    }

    public Integer getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(Integer orderStatus) {
        this.orderStatus = orderStatus;
    }

    public String getStatusMsg() {
        return statusMsg;
    }

    public void setStatusMsg(String statusMsg) {
        this.statusMsg = statusMsg;
    }

    public String getStrategyName() {
        return strategyName;
    }

    public void setStrategyName(String strategyName) {
        this.strategyName = strategyName;
    }

    public String getOrderRemark() {
        return orderRemark;
    }

    public void setOrderRemark(String orderRemark) {
        this.orderRemark = orderRemark;
    }

    @Override
    public String toString() {
        return "DealVO{" +
                "exchangeId='" + exchangeId + '\'' +
                ", exchangeName='" + exchangeName + '\'' +
                ", instrumentId='" + instrumentId + '\'' +
                ", instrumentName='" + instrumentName + '\'' +
                ", accountType=" + accountType +
                ", accountId='" + accountId + '\'' +
                ", stockCode='" + stockCode + '\'' +
                ", orderSysId='" + orderSysId + '\'' +
                ", orderType=" + orderType +
                ", orderVolume=" + orderVolume +
                ", orderId=" + orderId +
                ", tradedId='" + tradedId + '\'' +
                ", tradedTime=" + tradedTime +
                ", tradedVolume=" + tradedVolume +
                ", tradedPrice=" + tradedPrice +
                ", tradedAmount=" + tradedAmount +
                ", orderStatus=" + orderStatus +
                ", statusMsg='" + statusMsg + '\'' +
                ", strategyName='" + strategyName + '\'' +
                ", orderRemark='" + orderRemark + '\'' +
                '}';
    }
}
